serve as a deputy - Englisch Synonyme Wörterbuch